package com.example.demo.service;

import com.example.demo.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author GJC
* @description 针对表【user】的数据库操作Service
* @createDate 2025-01-12 23:14:37
*/
public interface UserService extends IService<User> {
    //接收用户注册信息并返回注册结果
    int addUSer(User user);
    //接收用户登录信息并返回登录状态和用户信息。
    User getUser(User user);
    //根据用户ID返回用户详细信息。
    User getUserDetails(int id);
    //根据用户ID更新用户信息。
    int updateUser(User user);
    //根据用户ID删除用户（需管理员权限）
    int delUser(int user_id);
}
